Skip to content

feat: add date parsing to keep-a-changelog - #41

Merged
HiDeoo merged 7 commits into
HiDeoo:mainfrom
jonahsnider:keep-a-changelog-dates
Aug 19, 2026
Merged

feat: add date parsing to keep-a-changelog#41
HiDeoo merged 7 commits into
HiDeoo:mainfrom
jonahsnider:keep-a-changelog-dates

Conversation

@jonahsnider

Copy link
Copy Markdown
Contributor

Implements the functionality requested in #40

Makes it so the keep-a-changelog provider has an extractDate option, which lets users provide a function that consumes version titles and returns the release date.

Closes #40

Signed-off-by: Jonah Snider <jonah@jonahsnider.com>
@changeset-bot

changeset-bot Bot commented Aug 12, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: b934604

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
starlight-changelogs Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify

netlify Bot commented Aug 19, 2026

Copy link
Copy Markdown

Deploy Preview for starlight-changelogs ready!

Name Link
🔨 Latest commit b934604
🔍 Latest deploy log https://app.netlify.com/projects/starlight-changelogs/deploys/6a8583ec76e3f700081a53c9
😎 Deploy Preview https://deploy-preview-41--starlight-changelogs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@HiDeoo HiDeoo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution 🙌

I slightly tweaked the implementation so that the title and date can be extracted at the same time, and that also should make the implementation a bit more scalable in the future if we ever want to do more processing, e.g. in a more generic Markdown provider.

Other than that, this looks perfect to me. Thanks again for the contribution.

@HiDeoo
HiDeoo merged commit 1b93b64 into HiDeoo:main Aug 19, 2026
6 checks passed
@github-actions github-actions Bot mentioned this pull request Aug 19, 2026
@jonahsnider
jonahsnider deleted the keep-a-changelog-dates branch August 19, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants